هتل اطلس مشهد در فلکه آب نزدیک به حرم مطهر امام رضا واقع شده است. هتل به دو ساختمان شمالی و جنوبی تقسیم میشود. ساختمان شمالی پنج طبقه است و ۶۰۰ مترمربع مساحت و ۱۷۰۰ مترمربع زیر بنا دارد. ساختمان جنوبی چهار طبقه است و ۵۳۱ مترمربع مساحت و ۷۲۰ مترمربع زیر بنا دارد.